package empleados;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author David
 */
public class Empleado {
    private String nif;
    private String nombre;
    private String ap1;
    private String ap2;
    private int telefono;
    
    public Empleado(){
        
    }
    
    public Empleado(String nif,
            String nombre,
            String ap1,
            String ap2,
            int telefono)
            
    {
        this.nif=nif;
        this.nombre=nombre;
        this.ap1=ap1;
        this.ap2=ap1;
        this.telefono=telefono;
    }
    
    @Override
    public String toString()
    {
        return "NIF: "+getNif()+ "\n" +
                           "Nombre: "+getNombre()+ "\n" +
                           "Primer apellido: "+getAp1()+ "\n" +
                           "Segundo apellido: "+getAp2()+ "\n" +
                           "Telefono: "+getTelefono();
    }
    
   public void escribirEmpleado()
    {
        System.out.println("NIF: "+getNif()+ "\n" +
                           "Nombre: "+getNombre()+ "\n" +
                           "Primer apellido: "+getAp1()+ "\n" +
                           "Segundo apellido: "+getAp2()+ "\n" +
                           "Telefono: "+getTelefono());
    }

    /**
     * @return the nif
     */
    public String getNif() {
        return nif;
    }

    /**
     * @param nif the nif to set
     */
    public void setNif(String nif) {
        this.nif = nif;
    }

    /**
     * @return the nombre
     */
    public String getNombre() {
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the ap1
     */
    public String getAp1() {
        return ap1;
    }

    /**
     * @param ap1 the ap1 to set
     */
    public void setAp1(String ap1) {
        this.ap1 = ap1;
    }

    /**
     * @return the ap2
     */
    public String getAp2() {
        return ap2;
    }

    /**
     * @param ap2 the ap2 to set
     */
    public void setAp2(String ap2) {
        this.ap2 = ap2;
    }

    /**
     * @return the telefono
     */
    public int getTelefono() {
        return telefono;
    }

    /**
     * @param telefono the telefono to set
     */
    public void setTelefono(int telefono) {
        this.telefono = telefono;
    }
    
}
